archaeological excavation - Turkish English Dictionary